live up to one's principles - Allemand Anglais Dictionnaire